toilet for domestic animals - Alemán Inglés Diccionario