meterle - Turkish English Dictionary