stand out like a sore thumb - German English Dictionary