bomb ribs - German English Dictionary