mytiloid - Turkish English Dictionary