an elongated grape - Turco Inglés Diccionario