amidinohydrazones - Alemán Inglés Diccionario