have had your day - German English Dictionary