body ribs - German English Dictionary