trepidatious - Turkish English Dictionary