непропорционально большая голова род морской черепахи obs. болван to be at loggerheads with smb. - пререкаться, ссориться с кем-л.; быть в натянутых отношениях с кем-л.; на ножах
LOGGERHEAD
Англо-русский перевод LOGGERHEAD
English-Russian advanced dictionary. Англо-Русский дополнительный словарь . 2012