heavy right foot - Turkish English Dictionary