fail to profit - German English Dictionary