mycale - Turkish English Dictionary