her mascara has run - German English Dictionary