comptrollers - German English Dictionary