executive perks - German English Dictionary