be off on a bender somewhere - Turc Anglais Dictionnaire