have half an eye on something - German English Dictionary

Suggest a Term