big and strong individual - German English Dictionary