amfitten - Turkish English Dictionary