sarza - Alemán Inglés Diccionario