indophenine - Turkish English Dictionary