amblyopsis - Turkish English Dictionary