eye-witnesses - Turkish English Dictionary