customer frustration - German English Dictionary