desmond (rhyming slang for desmond hackett) - German English Dictionary