can barely hear yourself think - Turkish English Dictionary