resembling a ram's head - Almanca İngilizce Sözlük