haptophytes - German English Dictionary