be marooned on - Turco Inglés Diccionario