rib-tickling - German English Dictionary