related to a two-legged animal - Alemán Inglés Diccionario