red balls - Alemán Inglés Diccionario