distributable profit - German English Dictionary