try to overcome - German English Dictionary