have no business to be somewhere - Französisch Englisch Wörterbuch