haptophyte - German English Dictionary