loggerhead
US /ˈlɑː.ɡɚ.hed/
UK /ˈlɑː.ɡɚ.hed/

1.
tortuga boba
a large-headed sea turtle with powerful jaws, found in warm and temperate seas
:
•
The divers spotted a magnificent loggerhead turtle near the coral reef.
Los buzos avistaron una magnífica tortuga boba cerca del arrecife de coral.
•
Loggerheads are known for their powerful jaws, which they use to crush shellfish.
Las tortugas bobas son conocidas por sus poderosas mandíbulas, que utilizan para aplastar mariscos.
1.
en desacuerdo, en conflicto
in a dispute or disagreement
:
•
The two companies are at loggerheads over the new contract.
Las dos empresas están en desacuerdo sobre el nuevo contrato.
•
They've been at loggerheads for weeks, unable to agree on anything.
Han estado en desacuerdo durante semanas, incapaces de ponerse de acuerdo en nada.