tricresyl phosphate - German English Dictionary