sufficient salary - German English Dictionary