leptosefalus - Turkish English Dictionary