queen's cup - Alemán Inglés Diccionario