a meal in itself - Turco Inglés Diccionario