heavy-lift crane - Turkish English Dictionary