inconvenient moment - Turkish English Dictionary