lotsend - German English Dictionary