abbey church - Turkish English Dictionary