outstrive - German English Dictionary