anvil of two beaks/hicks - Francés Inglés Diccionario