looking forward excitedly - Turkish English Dictionary