lambecula - Turkish English Dictionary