the strongest of us - German English Dictionary