verlausend - German English Dictionary