strongest - German English Dictionary