could you do me a favor? - German English Dictionary