mail sent successfully - German English Dictionary