anvil of two beaks/hicks - Alemán Inglés Diccionario