container or trailer - Turkish English Dictionary