dermoïde - Turkish English Dictionary