outdoing - German English Dictionary