owing to the rain we couldn't come - Turkish English Dictionary