despeluque - German English Dictionary