flower barrows - Alemán Inglés Diccionario