despepitado - German English Dictionary