capable of supporting - Turkish English Dictionary