visibly annoyed - Turkish English Dictionary