roar with pain - German English Dictionary