be off on a bender somewhere - Turco Inglés Diccionario