cush-cush - German English Dictionary