microstomatous - Alemán Inglés Diccionario