at home and abroad - Turkish English Dictionary