descharro - German English Dictionary