human megaphone - Turkish English Dictionary