escuarroso - German English Dictionary