despescar - German English Dictionary