serve someone's every need - German English Dictionary