be left to somebody to decide - Turco Inglés Diccionario