charrudo - German English Dictionary