ambassage - Turkish English Dictionary