drumlin - Turkish English Dictionary