drumlins - Turkish English Dictionary