have no business to be somewhere - Fransızca İngilizce Sözlük