gemellus - Turkish English Dictionary