have in one's sights - Französisch Englisch Wörterbuch